icon: Add _set_css_name back
authorTimm Bäder <mail@baedert.org>
Thu, 15 Jun 2017 19:14:25 +0000 (21:14 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 20 Jul 2017 01:27:13 +0000 (21:27 -0400)
gtk/gtkicon.c
gtk/gtkiconprivate.h

index 7b5327a41ae244bffaea97f27ec66efac30b83ea..307bb06636ac0552cfe4feadccfe36b4dd78d6fc 100644 (file)
@@ -86,3 +86,11 @@ gtk_icon_set_image (GtkIcon                *self,
 {
   self->image = image;
 }
+
+void
+gtk_icon_set_css_name (GtkIcon    *self,
+                       const char *css_name)
+{
+  gtk_css_node_set_name (gtk_widget_get_css_node (GTK_WIDGET (self)),
+                         g_intern_string (css_name));
+}
index dcbb6d7c86d4ec0aa42ea9b16008b4a7722e51df..b979e50920e8ab2de804e37b2c72042e39cc65d6 100644 (file)
@@ -53,6 +53,9 @@ GtkWidget *  gtk_icon_new                    (const char *css_name);
 void         gtk_icon_set_image              (GtkIcon                *self,
                                               GtkCssImageBuiltinType  image);
 
+void         gtk_icon_set_css_name           (GtkIcon    *self,
+                                              const char *css_name);
+
 G_END_DECLS
 
 #endif /* __GTK_ICON_PRIVATE_H__ */